beat your meat - French English Dictionary